Skip to content

The RecordedOnArgumentResolver can now also handle message with RecordedOnHeader#782

Merged
DanielBadura merged 1 commit into
3.13.xfrom
recorded-on-resolver-with-recorded-on-header
Oct 7, 2025
Merged

The RecordedOnArgumentResolver can now also handle message with RecordedOnHeader#782
DanielBadura merged 1 commit into
3.13.xfrom
recorded-on-resolver-with-recorded-on-header

Conversation

@DanielBadura

Copy link
Copy Markdown
Member

No description provided.

@DanielBadura DanielBadura self-assigned this Oct 7, 2025
@DanielBadura DanielBadura added the enhancement New feature or request label Oct 7, 2025
@github-actions

github-actions Bot commented Oct 7, 2025

Copy link
Copy Markdown

Hello 👋

here is the most recent benchmark result:

SubscriptionEngineBench
=======================

+---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+
|                           | time (kde mode)                               | memory                                     |
+---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+
| subject                   | Tag: <current>  | Tag: base       | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+
| benchHandle10000Events () | 3.175s (±0.00%) | 3.201s (±0.00%) | -0.79%    | 47.078mb        | 47.613mb   | -1.12%      |
+---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+

SimpleSetupBench
================

+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
|                                        | time (kde mode)                                     | memory                                     |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| subject                                | Tag: <current>     | Tag: base          | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| benchLoad1Event ()                     | 1.117ms (±0.00%)   | 1.105ms (±0.00%)   | +1.03%    | 34.385mb        | 34.385mb   | 0.00%       |
| benchLoad10000Events ()                | 50.203ms (±0.00%)  | 53.000ms (±0.00%)  | -5.28%    | 34.385mb        | 34.385mb   | 0.00%       |
| benchSave1Event ()                     | 1.240ms (±0.00%)   | 1.200ms (±0.00%)   | +3.36%    | 34.385mb        | 34.385mb   | 0.00%       |
| benchSave10000Events ()                | 210.592ms (±0.00%) | 212.641ms (±0.00%) | -0.96%    | 34.385mb        | 34.385mb   | 0.00%       |
| benchSave10000Aggregates ()            | 8.451s (±0.00%)    | 8.283s (±0.00%)    | +2.04%    | 34.385mb        | 34.385mb   | 0.00%       |
| benchSave10000AggregatesTransaction () | 4.962s (±0.00%)    | 4.988s (±0.00%)    | -0.51%    | 34.385mb        | 34.385mb   | 0.00%       |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+

SnapshotsBench
==============

+----------------------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
|                                        | time (kde mode)                                   | memory                                     |
+----------------------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
| subject                                | Tag: <current>    | Tag: base         | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+----------------------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
| benchLoad10000EventsMissingSnapshot () | 51.244ms (±0.00%) | 50.491ms (±0.00%) | +1.49%    | 34.390mb        | 34.390mb   | 0.00%       |
| benchLoad10000Events ()                | 1.121ms (±0.00%)  | 1.116ms (±0.00%)  | +0.45%    | 34.390mb        | 34.390mb   | 0.00%       |
+----------------------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+

SplitStreamBench
================

+-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
|                         | time (kde mode)                                     | memory                                     |
+-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| subject                 | Tag: <current>     | Tag: base          | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| benchLoad10000Events () | 4.952ms (±0.00%)   | 4.858ms (±0.00%)   | +1.92%    | 34.892mb        | 34.892mb   | 0.00%       |
| benchSave10000Events () | 329.620ms (±0.00%) | 328.283ms (±0.00%) | +0.41%    | 34.960mb        | 34.960mb   | 0.00%       |
+-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+

SimpleSetupStreamStoreBench
===========================

+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
|                                        | time (kde mode)                                     | memory                                     |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| subject                                | Tag: <current>     | Tag: base          | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| benchLoad1Event ()                     | 1.056ms (±0.00%)   | 1.050ms (±0.00%)   | +0.58%    | 34.568mb        | 34.568mb   | 0.00%       |
| benchLoad10000Events ()                | 59.519ms (±0.00%)  | 56.587ms (±0.00%)  | +5.18%    | 34.568mb        | 34.568mb   | 0.00%       |
| benchSave1Event ()                     | 1.327ms (±0.00%)   | 1.231ms (±0.00%)   | +7.80%    | 34.568mb        | 34.568mb   | 0.00%       |
| benchSave10000Events ()                | 283.975ms (±0.00%) | 281.848ms (±0.00%) | +0.75%    | 34.568mb        | 34.568mb   | 0.00%       |
| benchSave10000Aggregates ()            | 8.418s (±0.00%)    | 8.416s (±0.00%)    | +0.03%    | 34.568mb        | 34.568mb   | 0.00%       |
| benchSave10000AggregatesTransaction () | 5.074s (±0.00%)    | 5.142s (±0.00%)    | -1.32%    | 34.568mb        | 34.568mb   | 0.00%       |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+

PersonalDataBench
=================

+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
|                                        | time (kde mode)                                     | memory                                     |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| subject                                | Tag: <current>     | Tag: base          | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| benchLoad1Event ()                     | 1.082ms (±0.00%)   | 1.075ms (±0.00%)   | +0.60%    | 35.580mb        | 35.580mb   | 0.00%       |
| benchLoad10000Events ()                | 96.047ms (±0.00%)  | 96.748ms (±0.00%)  | -0.72%    | 35.580mb        | 35.580mb   | 0.00%       |
| benchSave1Event ()                     | 1.881ms (±0.00%)   | 1.722ms (±0.00%)   | +9.19%    | 35.580mb        | 35.580mb   | 0.00%       |
| benchSave10000Events ()                | 241.432ms (±0.00%) | 243.503ms (±0.00%) | -0.85%    | 35.582mb        | 35.582mb   | 0.00%       |
| benchSave10000Aggregates ()            | 12.486s (±0.00%)   | 12.709s (±0.00%)   | -1.76%    | 35.580mb        | 35.580mb   | 0.00%       |
| benchSave10000AggregatesTransaction () | 9.033s (±0.00%)    | 9.162s (±0.00%)    | -1.41%    | 36.039mb        | 36.039mb   | 0.00%       |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+

SubscriptionEngineBatchBench
============================

+---------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
|                           | time (kde mode)                                   | memory                                     |
+---------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
| subject                   | Tag: <current>    | Tag: base         | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+---------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
| benchHandle10000Events () | 76.403ms (±0.00%) | 77.084ms (±0.00%) | -0.88%    | 34.850mb        | 34.850mb   | 0.00%       |
+---------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+

This comment gets update everytime a new commit comes in!

@DanielBadura
DanielBadura merged commit f94735a into 3.13.x Oct 7, 2025
40 checks passed
@DanielBadura
DanielBadura deleted the recorded-on-resolver-with-recorded-on-header branch October 7, 2025 11:08
@DavidBadura DavidBadura added this to the 3.13.0 milestone Oct 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants